/**
 * Copyright 2023 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

const Fuse = (props: any) => {
  return (
    <svg
      width="30"
      height="30"
      viewBox="0 0 30 30"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M12.9859 20.9057C12.6284 21.0523 12.2526 21.1623 11.8584 21.2448C11.4734 21.3273 11.0701 21.364 10.6576 21.364C9.01677 21.364 7.61427 20.7865 6.4501 19.6223C5.28594 18.4582 4.70844 17.0557 4.70844 15.4148C4.70844 13.774 5.28594 12.344 6.4501 11.189C7.61427 10.034 9.01677 9.45648 10.6576 9.45648C11.0701 9.45648 11.4734 9.49315 11.8584 9.57565C12.2434 9.65815 12.6193 9.76815 12.9859 9.91482C13.1876 9.69482 13.3801 9.49315 13.5818 9.29148C13.7834 9.08982 13.9943 8.90648 14.2326 8.72315C13.7101 8.43898 13.1418 8.20982 12.5459 8.06315C11.9409 7.90732 11.3176 7.83398 10.6668 7.83398C8.55844 7.83398 6.76177 8.56732 5.2951 10.0432C3.82844 11.519 3.08594 13.3065 3.08594 15.4148C3.08594 17.5232 3.81927 19.3198 5.2951 20.7865C6.77094 22.2532 8.55844 22.9957 10.6668 22.9957C11.3176 22.9957 11.9409 22.9223 12.5459 22.7665C13.1509 22.6107 13.7101 22.3907 14.2326 22.1065C13.9943 21.9232 13.7834 21.7398 13.5818 21.5382C13.3801 21.3365 13.1876 21.1348 12.9859 20.9148V20.9057Z"
        fill="currentColor"
      />
      <path
        d="M24.6797 10.0432C23.213 8.57648 21.4164 7.83398 19.308 7.83398C18.6572 7.83398 18.0339 7.90732 17.4289 8.06315C16.8239 8.21898 16.2647 8.43898 15.7422 8.72315C15.9805 8.90648 16.1914 9.08982 16.393 9.29148C16.5947 9.49315 16.7872 9.69482 16.9889 9.91482C17.3464 9.76815 17.7222 9.65815 18.1164 9.57565C18.5105 9.49315 18.9047 9.45648 19.3172 9.45648C20.9764 9.45648 22.388 10.034 23.543 11.189C24.698 12.344 25.2755 13.7465 25.2755 15.4148C25.2755 17.0832 24.698 18.4582 23.543 19.6223C22.388 20.7865 20.9855 21.364 19.3172 21.364C18.9047 21.364 18.5014 21.3273 18.1164 21.2448C17.7314 21.1623 17.3555 21.0523 16.9889 20.9057C16.7872 21.1257 16.5947 21.3273 16.393 21.529C16.1914 21.7307 15.9805 21.914 15.7422 22.0973C16.2647 22.3815 16.833 22.6107 17.4289 22.7573C18.0339 22.9132 18.6572 22.9865 19.308 22.9865C21.4164 22.9865 23.213 22.2532 24.6797 20.7773C26.1464 19.3015 26.8889 17.514 26.8889 15.4057C26.8889 13.2973 26.1555 11.5007 24.6797 10.034V10.0432Z"
        fill="currentColor"
      />
      <path
        d="M17.3719 18.9356C17.9402 17.8356 18.2244 16.6622 18.2244 15.4156C18.2244 14.1689 17.9402 12.9956 17.3719 11.8956C16.8035 10.7956 16.006 9.89724 14.9794 9.19141C13.9527 9.89724 13.1552 10.7956 12.5869 11.8956C12.0185 12.9956 11.7344 14.1689 11.7344 15.4156C11.7344 16.6622 12.0185 17.8356 12.5869 18.9356C13.1552 20.0356 13.9527 20.9339 14.9794 21.6397C16.006 20.9339 16.8035 20.0356 17.3719 18.9356Z"
        fill="currentColor"
      />
    </svg>
  )
}

export default Fuse
